
#ifndef DESIGN_PATTERNS_ABSTRACT_FACTORY_SCREWBHFACTORY_H
#define DESIGN_PATTERNS_ABSTRACT_FACTORY_SCREWBHFACTORY_H

#include "BHFactory.h"

class ScrewBHFactory : public BHFactory
{
public:
  LampHolder* get_holder() override;

  LightBulb* get_bulb() override;

  ~ScrewBHFactory() override = default;
};

#endif //DESIGN_PATTERNS_ABSTRACT_FACTORY_SCREWBHFACTORY_H
